| Author |
Thread Statistics | Show CCP posts - 1 post(s) |

Captain Vampire
Caldari No.Mercy
|
Posted - 2010.05.12 04:52:00 -
[1]
Originally by: Jaabaa The main crux IMHO, is that CCP allows for massive parallel processing on the server side with REAL SMP support.
The only reason people have to fill in a "Fleet Fight Notification Form is because the server can't divide and balance the load on demand.
Its not Python, and judging by the RAM-SANs CCP has in place, I doubt that its the intra-server bandwidth either.
CCP has to redesign their software to enable REAL load balancing and not dedicated nodes.
The upper has to be quoted for it is probably the brightest insight in this thread. People Python is a very mature programming language and perfectly capable of serving the needs of the CCP developers for plenty of years to come.
In my opinion CCP should dedicate a Dev-blog to the problem, with in-depth information on the bottlenecks that cause the problems.
Even more so I feel that communication between CCP and it's customers could be well improved. CCP requests our patience on a fairly regular basis, which I feel they deserve, the uptime of the Tranquility cluster is beond amazing. But I feel the patience of the masses would be easier earned when a more robust and continues steam of information would reach said masses. And I'm not talking about a Dev-blog every two weeks here, but a Dev-blog several times per week.
|

Captain Vampire
Caldari No.Mercy
|
Posted - 2010.05.12 05:09:00 -
[2]
Edited by: Captain Vampire on 12/05/2010 05:16:36
Originally by: Memorya Edited by: Memorya on 12/05/2010 04:53:46 Network code is crap, but latest problem showed they didnt do nothing to protect client side or server side from exploit's (until recently, when players stod up).
In not a single MMO other than EVE is it even remotely possible for a thousand players to combat eachother.
Originally by: Memorya 12 core processor and 64gb ram (lol), can easly outperformance a 10k player Lineage 2 or WoW server. Server woud be at 50-60% free resources (speacly ram).
Source; http://www.gamespot.com/pc/rpg/worldofwarcraft/news.html?sid=6228615
At that time World of warcraft gobally had 623 realms, simple math would suggest;
Servers; 13,250 / 623 = 21 Servers per realm CPU Cores; 75,000 / 623 = 120 CPU cores per realm
That information alone shows in what a epic manner you are overstepping your own intelligence. Please do everybody, but especially yourself a massive favor and sit back in the corner.
|

Captain Vampire
Caldari No.Mercy
|
Posted - 2010.05.12 05:37:00 -
[3]
Edited by: Captain Vampire on 12/05/2010 05:42:17
Originally by: Memorya
This shows me, you have no clue what im talking about.
I blame the language barrier. But it shows atleast - and quite clearly I might add - your gross understatement (by 2000%) of the hardware requirements for a World of warcraft realm.
You, just as 99.5% of the EVE playerbase including myself have absolutly no idea of the innerworkings (the code) of the EVE cluster. My parents always learned me not to talk of things I have no knowledge of, a lesson clearly not passed on to yourself.
|

Captain Vampire
Caldari No.Mercy
|
Posted - 2010.05.12 06:08:00 -
[4]
Edited by: Captain Vampire on 12/05/2010 06:16:19
Originally by: Memorya I have knowedge of eve cluster and how it work and whats wrong,
Ofcourse you do Boy wonder.
I do not mean to jest here but, you do yourself understand how ridiculour your claim is?
Originally by: Memorya
while your talking on thin air and copy/paste some links here.
This statement is beond belief.
You have absolutly no information on my background, and I am the posting facts (including source) yet I am the one going on thin air here?
|

Captain Vampire
Caldari No.Mercy
|
Posted - 2010.05.12 19:03:00 -
[5]
Edited by: Captain Vampire on 12/05/2010 19:03:21
Originally by: Dan O'Connor
Neither do you/we have knowledge of the inner workings of WoW. 
Could you please quote me claiming that I had?
Though in the past I have contributed to the Mangos project. Now, as the Mangos project is a reverse engineered emulation I do not have any knowledge of the actual coding running on Blizzard Entertainment servers but it has left me with some knowledge atleast of how World of warcraft might operate.
Returning ontopic;
CCP has some seriously gifted developers running their crew, they know what they are doing. Some issues are just alot more complex than some of your petit intellects can seem to contemplate.
|

Captain Vampire
Caldari No.Mercy
|
Posted - 2010.05.12 22:55:00 -
[6]
Edited by: Captain Vampire on 12/05/2010 23:02:54
Originally by: Tuon Peandrag It actually doesn't have any threading to speak of. The way threading works in stackless is that each thread executes one after the other using a round robin scheduler. Which as everyone must realize, is not actually threading.
Err, Stackless Python supports threading in the form of microthreading, which allowes tasklets to be executed concurrently / simultaneously.
It doesn't allow for multi-core or multi-processor usage sure, but it is still threading.
|

Captain Vampire
Caldari No.Mercy
|
Posted - 2010.05.12 23:10:00 -
[7]
Edited by: Captain Vampire on 12/05/2010 23:11:15 Gotcha. I will continue with taking my foot, out of my mouth.
But honestly, I still think dynamic node support holds more merrit and will probably be something CCP is already looking at / has already looked at.
A complete rewrite of 600.000+ lines of code (as announced at the 2009 Fanfest) would be a massive and almost unmanageable undertaking.
|
| |
|